home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 2
/
Gold Medal Software Volume 2 (Gold Medal) (1994).iso
/
utils
/
ffg155.arj
/
WHAT'S.NEW
< prev
Wrap
Text File
|
1993-12-10
|
14KB
|
291 lines
File Finder/Grouper Release Summary
1.55 12/10/93 - Adds a way to limit text search (/$) to the first 'n' bytes
of a file. This is done by embedding "=#n" in the text
string to be found, where 'n' is the number of bytes from
the start of the file.
1.54g 12/6/93 - Bug Fix: Fixes ordering of alternatives in name and text
searches. A filemask *.[com,exe,bat] previously
searched in the reverse order *.bat, *.exe, *.com.
This was only significant if you wanted to specify
the most likely match first to speed up the
searching.
1.54f 12/2/93 - Adds text search option (/$) as a new find criterion. For
example, '/$mytext' finds files containing 'mytext'. If
mixed letter case is used (e.g., '/$MyText') or if '=c' is
put just after the '$' (e.g., /$=Cmytext) then the search
is case sensitive. ASCII numeric codes can be used in the
text string by preceding the 1-3 digit code (1-255) with
an '=' symbol (e.g., /$=125=002othertext=003=025, or
equivalently /$=125=2othertext=3=25). Other "escape"
sequences for special characters, such as <>| are available
also.
1.54e 11/21/93 - Bug Fix: Now finds lower-case file names in archive files.
1.54d 11/15/93 - When shelling to DOS, prompt is set to $p$g (directory path)
if no prompt was previously set
1.54c 11/13/93 - Improves memory managment: overlay buffer size set at
run time; program runs in as little as 126K (although with
this amount of memory it may run slowly and may not be able
to complete some infrequent operations.)
1.54b 11/12/93 - Bug Fix: /tN failed when current time was between midnight
and 0:59:59am
1.54a 11/7/93 - Uses EMS (Expanded Memory), if available, for program
overlay swapping.
1.53s3 10/29/93 - Removes floppy access attempt for *: (all hard drives). In
prior versions, even though "*:" didn't search floppies,
they were accessed briefly causing a short delay in
searching.
- For single-floppy-drive systems, if A: or B: or both are
specified, now the one system floppy drive will be
searched without having the user prompted by DOS to switch
disks. The summary report will report the drive letter
DOS was using for that drive. Before this version of FFG,
the user would get the annoying DOS message if the single
system floppy disk were using the A: designation and the
user requested a search of drive B:.
1.53s1 10/26/93 - Improved speed of archive file searches by 20+%.
1.53s 10/25/93 - Changed shell-to-DOS function (during /e execute) to look
for COMSPEC variable for command shell in lieu of assuming
COMMAND.COM.
- DOS prompt during shell now indicates FFG is resident by
putting the program name "[FFG]" in the DOS prompt.
1.53r 10/24/93 - Decreased runtime memory requirements to about 140K.
1.53q 10/22/93 - Bug Fix: Eliminated program crash for marginal memory
conditions.
- Adds option to shell to DOS prior to executing a command with
the /e option.
1.53p 10/13/93 - Adds 43-line mode for VGA. Before, /v4 on a VGA would use
50-line mode. Video option /v specified without arguments
toggles between 25-line mode and 43/50 line mode, if
supported.
- Help screens improved slightly.
1.53o 10/11/93 - Completely revamped help. Added a /?[c] option, which
provides help about specific switches. (e.g., /?d provides
help about the /d (date) switch. Help takes advantage of
full screen if 43/50-line video modes used.
- Summary report format revised to better handle logical
AND/OR combinations of criteria.
1.53m 10/3/93 - Name/Date/Time/Size/Attr criteria specified with separate
option switches are logically ANDed together (i.e., all
criteria must be satisfied for a file to match). Within a
criterion type (e.g., Date) criteria alternatives can be
logically ORed by specifying them all within the same option
switch, separating each alternative with a comma. For
example,
/d85,86,87,88 /d1/1/*-6/30/*
is interpreted as "all files in the years 1985 OR 1986 OR
1987 OR 1988, AND having dates between 1/1 and 6/30"
- Output summary screen reformatted to account for logical
groupings.
- Compatibility note: Previously multiple name and name
exclude (/x) options were logically
ORed together. Now they are ANDed.
Use comma-separated criteria with one
option switch to achieve the desired
result.
1.53l 9/26/93 - Adds /v[2|4|5] switch to force screen to 25 or 43/50 line
mode. If /v is used without provide a number of lines 50 is
assumed.
- Bug Fix: Since v1.53j, if a file name was specified w/o using
extended wildcards and the /z option were used, all
files within archives (e.g., ZIPs) would be found.
1.53k 9/6/93 - Interpretation of partially specified dates/times improved to
provide more consistent results.
- There is no longer a limit on the number of size, date, time,
and attribute option switches. Previously, only one of each
type was allowed. When multiple options of the same type are
specified, a file will match if it matches ANY of the
"include" (e.g., /s...) criteria AND doesn't match ANY
"exclude" (e.g., /s!...) criteria.
Note: The semantics will change in a future release such that
separate switches will be logically ANDed together. A
provision will be made to logically OR several criteria
together using a single switch argument.
- Bug fix: /dY now correctly expands to */*/Y (it was expanding
to M/Y/Y)
1.53i 8/25/93 - Bug fix: /d2/29... would find all files because of
leap year date validation bug.
1.53h 8/23/93 - Adds expanded capability for time option, which now accepts
wildcards '*' and current hour 'H', min 'M', and sec 'S' in
lieu of normal time. Also adds relative times:
/tH:M:S Current time
/t1n 1 minute ago (1N = 1 minute before Now)
/t15n-10n 10-15 minutes ago
/t2n-n Within the last two minutes
Generally, when a colon is used, but is not separating hh, mm
or ss, it is interpreted as implying you don't care about the
unspecified elements of the time. For example, see the
difference between /t8 and /t8: below:
- Also inteprets partial times:
/t8-13 8:00:00am - 1:00:00pm
/t45:16-55:00 Any hour, 45m16s-55m00s
/t8: 8:*:* (8:00:00am - 8:59:59am)
/t8 8:00:00
- Bug Fix: Date option failed to pick up some files when
partial Day-of-week range specified. e.g., /dSU-
1.53g 8/18/93 - Adds current month, day and/or year to date option by
substituting M, D, and/or Y respectively.
- Interprets partial dates:
/d89-90 1989-1990
/d1-28 1st through 28 of this month
/d5/93-6/93 May through June
/d5/y-9/y May through September of this year
/d6/29-7/4 6/29 through 7/4 of this year
1.53f 8/16/93 - Adds wildcard capability for dates, which lets you
substitute a '*' for the month, day or year. For example,
the option /d*/*/93 finds all files with 1993 dates.
1.53e 8/16/93 - Adds ability to exclude a time, date ranges with
/t!mintime-maxtime and /d!...
1.53d 8/14/93 - Bug fix: Eliminates empty comma-delimited field for archive
file when /f, used without /z.
1.53c 8/12/93 - Bug fix: For /d day-of-week option - If 'Saturday' (spelled)
out were used, it would be interpreted as Tuesday,
because the 'TU' in Saturday was found. Now only
first two letters of a DOW are considered (this was
always the intent).
1.53a 8/9/93 - Adds ability to exclude size ranges with /s!minsize-maxsize
1.53 8/4/93 - Adds range capability to day-of-week date specs (e.g.,
/dSA-SU for weekend files, /dMO-FR for weekday files)
- Adds NOT capability for attributes switch e.g., /a!S
1.52 7/25/93 - Adds preliminary wild path capability - this feature may be
further refined
- Keeps running meter visible when output redirected to a file
- Improves Archive search speed for small archived files and
generally improves Archive search efficiency
- Adds on-the-fly ability to turn on beep-when-done switch
- Improved search speed when NameMask is such that standard DOS
wildcard conventions can be used.
- **IMPORTANT** Discontinues use of '+' to separate multiple
file masks. Use comma intead.
- Adds ability to specify file masks as patterns of
alternatives. For example:
All executables: *.[com,exe,bat]
All Archive Programs: *[zip,arj,arc,lha,pak,zoo]*.[exe,com]
C source code files: *.[c,h][,pp]
Note that bracketed terms may be nested:
Configuration files: *c[[o,]n,]f[i,]g*
A slash '/' can be used in lieu of the comma to separate
alternatives in the file name masks. This was required to
that the name mask could be passed to FFG as a batch file
command line argument. If commas were used, DOS would parse
the command line using the commas.
- Improves appearance of display of directories for directory
search
- Adds a "Stop after one find" option '/1'
- Adds a "Beep" option (/b) which will cause beeps when program
is done (d), user is prompted (p), file is found (f) and/or
an error occurs (e). If only /b is specified beeps occur for
all of the above. To get beeps for only some of the above
add P,F,D,E as appropriate after the /b.
- Adds a "Quiet" option (/q) which suppresses all screen output
Can selectively force display of Title, Files, Summary, Meter
by putting t,f,s, and/or m after /q. For example, /qms
suppresses all screen output but running meter and summary.
1.51 6/5/93 - Adds "Execute Command" option (/e) which allows a command to
be executed for each found file
- While searching through an archive FFG will respond more
quickly to user keypresses.
- For files found in archives, the file attributes are reported
as *ZIP, *LZH, *ARC... to indicate the archive type
- Adds a "Skip rest of drive" feature by pressing 's' during
search
1.50 5/10/93 - Bug Fix: /g switch did not change into found directory
1.49 5/9/93 - Causes all DOS "Drive not ready" errors to be ignored
- Determines whether drives are logical drives at one time to
improve reliability of the logical drive determinationĀ·
- Bug Fix: only first of multiple drive ranges in DriveSpec was
considered. For example, a-df-z:*.* would have
searched only d: through f:
1.48 5/8/93 - Bug Fix: "/fb." displays 0s and 1s instead of a period '.'
- Returns result codes: 1 = found, 0 = not found (and other
error codes), which can be checked using DOS "if errorlevel"
command.
- Adds new output format specifier 'n' for full file name (same
as 'f.e')
- Changed Abort/interrupt message to appear even if summary
display is turned off
1.47 5/4/93 - Adds a "bytes occupied" report to summary, which reports the
total disk space used by the found files.
1.46 5/1/93 - Bug Fix: root files were reported in current directory
- Updated help/usage screens
1.45 4/27/93 - Improves speed of archive file searches by up to factor of
2.4